/**
 * ReportGear(2011)
 */
package com.reportgear.report.model.script.var;

/**
 * 报表变量管理器
 * 
 * @version 1.0 2011-5-3
 * @author <a herf="lexloo@gmail.com">lexloo</a>
 * @since Report 1.0
 */
public enum VarManager {
	INSTANCE;

	/**
	 * 获取所有系统内置的变量定义
	 * 
	 * @return 变量定义
	 */
	public VarInfo[] getAllVars() {
		return new VarInfo[] { new VarInfo("$$BRANCH", "当前用户所在公司"), new VarInfo("$$ORGANIZATION", "当前用户所在部门"),
				new VarInfo("$$POSITION", "当前用户职位"), new VarInfo("$$OPERATOR", "当前用户名") };
	}
}
